// import * as inquirer from 'inquirer'
import inquirer = require('inquirer')
const CREATE_TYPES = ['component', 'lib-entry']
export async function onCreate(args = { type: '' }) {
  // 判断用户是否输入 type
  let { type } = args
  if (!type) {
    // 提示用户输入
    const result = await inquirer.prompt([
      {
        // 获取输入后的属性名
        name: 'type',
        // 交互方式为列表
        type: 'list',
        // 提示信息
        message: '(必填)请选择创建类型：',
        // 提供选择项
        choices: CREATE_TYPES,
        // 默认值
        default: 0
      }
    ])
    type = result
  }
}
